(mountain) face wall - Espagnol Anglais Dictionnaire